home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 4 / The Arsenal Files 4 (Arsenal Computer).ISO / ham / sattrk31.tgz / sattrack-3.1.tar / SatTrack / src / include / satstrings.h < prev    next >
C/C++ Source or Header  |  1995-03-16  |  8KB  |  133 lines

  1. /******************************************************************************/
  2. /*                                                                            */
  3. /*  Title       : satstrings.h                                                */
  4. /*  Author      : Manfred Bester                                              */
  5. /*  Date        : 30May94                                                     */
  6. /*  Last change : 15Mar95                                                     */
  7. /*                                                                            */
  8. /*  Synopsis    : ASCII strings for 'sattrack'.                               */
  9. /*                                                                            */
  10. /*                                                                            */
  11. /*  SatTrack is Copyright (c) 1992, 1993, 1994, 1995 by Manfred Bester.       */
  12. /*  All Rights Reserved.                                                      */
  13. /*                                                                            */
  14. /*  Permission to use, copy, and distribute SatTrack and its documentation    */
  15. /*  in its entirety for educational, research and non-profit purposes,        */
  16. /*  without fee, and without a written agreement is hereby granted, provided  */
  17. /*  that the above copyright notice and the following three paragraphs appear */
  18. /*  in all copies. SatTrack may be modified for personal purposes, but        */
  19. /*  modified versions may NOT be distributed without prior consent of the     */
  20. /*  author.                                                                   */
  21. /*                                                                            */
  22. /*  Permission to incorporate this software into commercial products may be   */
  23. /*  obtained from the author, Dr. Manfred Bester, 1636 M. L. King Jr. Way,    */
  24. /*  Berkeley, CA 94709, USA. Note that distributing SatTrack 'bundled' in     */
  25. /*  with ANY product is considered to be a 'commercial purpose'.              */
  26. /*                                                                            */
  27. /*  IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, */
  28. /*  SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF   */
  29. /*  THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHOR HAS BEEN ADVISED  */
  30. /*  OF THE POSSIBILITY OF SUCH DAMAGE.                                        */
  31. /*                                                                            */
  32. /*  THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT      */
  33. /*  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A   */
  34. /*  PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS"      */
  35. /*  BASIS, AND THE AUTHOR HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, */
  36. /*  UPDATES, ENHANCEMENTS, OR MODIFICATIONS.                                  */
  37. /*                                                                            */
  38. /******************************************************************************/
  39.  
  40. /******************************************************************************/
  41. /*                                                                            */
  42. /* global fields                                                              */
  43. /*                                                                            */
  44. /******************************************************************************/
  45.  
  46. char sattrName[]     = "SatTrack";
  47.  
  48. char sattrVersion[]  = "V3.1";
  49.  
  50. char sattrHeader[]   = "Satellite Tracking Program";
  51.  
  52. char predHeader[]    = "Orbit Prediction";
  53.  
  54. char dispHeader[]    = "TRACKING DISPLAY";
  55.  
  56. char graphHeader[]   = "Graphic Tracking Display";
  57.  
  58. char *visibCode[]    = { "D", "P", "N", "V", " " };
  59.  
  60. char *dayNames[]     = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
  61.  
  62. char *monthNames[]   = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", 
  63.                          "Aug", "Sep", "Oct", "Nov", "Dec" };
  64.  
  65. /******************************************************************************/
  66. /*                                                                            */
  67. /* help strings                                                               */
  68. /*                                                                            */
  69. /******************************************************************************/
  70.  
  71. #ifdef XWINDOW
  72.  
  73. char singleSatHelp[] = 
  74.        "t T s m r g x X c < > - + 0 1 2 ? q CR";
  75.  
  76. char multiSatHelp[]  = 
  77.        "t T a f d D u U j J k K l L n o s m r x X c < > - + g e E ? q CR";
  78.  
  79. #else
  80.  
  81. char singleSatHelp[] = 
  82.        "t T s m r x X c < > - + 0 1 2 ? q CR";
  83.  
  84. char multiSatHelp[]  = 
  85.        "t T a f d D u U j J k K l L n o s m r x X c < > - + ? q CR";
  86.  
  87. #endif
  88.  
  89. /******************************************************************************/
  90. /*                                                                            */
  91. /* time zone information                                                      */
  92. /*                                                                            */
  93. /* 'timeZoneList' contains the acronyms for the time zones and 'timeZoneHour' */
  94. /* the time difference between the particular time zone and UTC               */
  95. /*                                                                            */
  96. /* ATTENTION: if other time zones are added, make sure that the number of     */
  97. /*            entries in 'timeZoneList' and 'timeZoneHour' are EQUAL!         */
  98. /*                                                                            */
  99. /*            the acronyms can be up to 4 characters long,                    */
  100. /*            western time zones are counted NEGATIVE!                        */
  101. /*                                                                            */
  102. /*            UTC  = Universal Time Coordinated                               */
  103. /*            CEST = Central European Standard Time                           */
  104. /*            CEDT = Central European Daylight Savings Time                   */
  105. /*            EEST = Eastern European Standard Time                           */
  106. /*            JST  = Japanese Standard Time                                   */
  107. /*            EEDT = Eastern European Daylight Savings Time                   */
  108. /*            EST  = Eastern Standard Time (USA)                              */
  109. /*            EDT  = Eastern Daylight Savings Time (USA)                      */
  110. /*            CST  = Central Standard Time (USA)                              */
  111. /*            CDT  = Central Daylight Savings Time (USA)                      */
  112. /*            MST  = Mountain Standard Time (USA)                             */
  113. /*            MDT  = Mountain Daylight Savings Time (USA)                     */
  114. /*            PST  = Pacific Standard Time (USA)                              */
  115. /*            PDT  = Pacific Daylight Savings Time (USA)                      */
  116. /*            HST  = Hawaiian Standard Time (USA)                             */
  117. /*                                                                            */
  118. /******************************************************************************/
  119.  
  120. char   *timeZoneList[] = {  "UTC",  "CEST", "CEDT", "EEST", "EEDT",  "JST",
  121.                             "EST",   "EDT",  "CST",  "CDT",  "MST",  "MDT", 
  122.                             "PST",   "PDT",  "HST" };
  123.  
  124. double timeZoneHour[]  = {    0.0,     1.0,    2.0,    2.0,    3.0,    9.0,
  125.                              -5.0,    -4.0,   -6.0,   -5.0,   -7.0,   -6.0, 
  126.                              -8.0,    -7.0,  -10.0 };
  127.  
  128. /******************************************************************************/
  129. /*                                                                            */
  130. /* End of include file satstrings.h                                           */
  131. /*                                                                            */
  132. /******************************************************************************/
  133.